deep trough - German English Dictionary